<?php
//冒泡排序
function bulleSort(&$array){
    for($i=0;$i<count($array);$i++){
        $flag=false;
        for($j=0;$j<count($array)-$i-1;$j++){
            if($array[$j]>$array[$j+1]){
                $flag=true;
                $tmp=$array[$j];
                $array[$j]=$array[$j+1];
                $array[$j+1]=$tmp;
            }
        }
        if($flag==false){
            break;
        }
    }
}

$array=array(3,5,235,6,21,412,41,4,24,2354,23,423,46);
bulleSort($array);
print_r($array);

?>